package com.desenvolvware.vendas;

import org.hibernate.SessionFactory;
import org.hibernate.cfg.Configuration;

public class HibernateUtil {
	private static final SessionFactory session = builSessionFactory();

	private static SessionFactory builSessionFactory() {
	try {
		Configuration cfg = new Configuration();
		cfg.configure("hibernate.cfg.xml");
		return cfg.buildSessionFactory();
	} catch (Throwable e) {
		// TODO: handle exception
		System.out.println("Erro ao conectar \n" + e);
		throw  new ExceptionInInitializerError();
	}	
	}

	public static SessionFactory getSession() {
		return session;
	}
	
}
